'''整数'''
3
100
-100
# 二进制整数 binary
0b10100110
# 八进制整数
0o12345670
# 十六进制
0x89abcdef

0x10

'''浮点数'''
3.14
31.4

314.0
print(3.14*10**2)
print(3.14e2)

print(2**0.5)

'''字符串'''
# 字符串是用单引号或双引号括起来的一段文本
# 在python中单引号和双引号是等价的
'abcd'
'中国空间站'
"昨天是520"
# I'm OK
print("I'm OK")
# \: 转义符
print('I\'m OK')
# \n：换行  \t:制表符
print('I\'m \nOK')
# \\\t\\
print('\\\t\\')
print('\\\\\\t\\\\')
print(r'\\\t\\')
print(r'D:\ABC测试上课资料\tools')

print('今天是星期五')
# 多行字符串
print('''今天是
            星期五''')

'''布尔值'''
True
False
# 关系表达式的结果就是一个布尔值
3>2
# 逻辑表达式 and or not   & | !
3>2 and 2<4
3>2 or 2<4
not 2<4

'''空值'''
None

0
'' # 空字符串
a = None

print(a)

'''变量'''
# y = ax**2+bx+c

a = 2
a = a+2

'''
标识符：
    标识符是指用来标识某个实体的一个符号。
    在计算机编程语言中，标识符是编程时使用的名字，用于给变量、常量、函数、类，等命名
标识符的命名规则：
    标识符必须是英文的大小写字符，数字，下划线_的组合
    标识符不能以数字开头
    标识符最好 见名知意
'''
a123
# 1a
_a

name = 'Tom'
age = 20
gender = 'Male'

tomAge = 18
tom_age = 18


'''常量'''
# 常量名全部字母大写
PI = 3.1415926
